salamander with evil powers that lives in the caves - Spanish English Dictionary